place with abundant sinqui - Español Inglés Diccionario